using System;
using System.Runtime.Serialization;
namespace Net35.Xrm.Sdk.Discovery
{
	[DataContract(Name = "RetrieveUserIdByExternalIdRequest", Namespace = "http://schemas.microsoft.com/xrm/2011/Contracts/Discovery")]
	public sealed class RetrieveUserIdByExternalIdRequest : DiscoveryRequest
	{
		private string _organizationName;
		private Guid _organizationId;
		private string _externalId;
		private string _release;
		[DataMember]
		public string ExternalId
		{
			get
			{
				return this._externalId;
			}
			set
			{
				this._externalId = value;
			}
		}
		[DataMember]
		public string OrganizationName
		{
			get
			{
				return this._organizationName;
			}
			set
			{
				this._organizationName = value;
			}
		}
		[DataMember]
		public Guid OrganizationId
		{
			get
			{
				return this._organizationId;
			}
			set
			{
				this._organizationId = value;
			}
		}
		[DataMember]
		public string Release
		{
			get
			{
				return this._release;
			}
			set
			{
				this._release = value;
			}
		}
	}
}
